• word of the day

    spergularia rubra

    spergularia rubra - Dictionary definition and meaning for word spergularia rubra

    Definition
    (noun) prostrate weedy herb with tiny pink flowers; widespread throughout Europe and Asia on sand dunes and heath and coastal cliffs; naturalized in eastern North America
    Synonyms : sand spurry , sea spurry
Download our Mobile App Today
Receive our word of the day
on Whatsapp